MARCIAPIEDE From French MARCHER= to walk and PED = foot STARE SUL MARCIAPIEDE, to be on the sidewalk), CAMMINARE sul marciapiede, to walk on the sidewalkMARCIAPIEDE STRETTO, narrow or LARGO, bigBATTERE IL MARCIAPIEDE, literally meaning to beat the sidewalk, exercising prostitution.SEMAFOROFrom the greek SEMA= sign, signal and FERO= port. LE PERSONE IRRESPONSABILI PASSANO CON IL SEMAFORO ROSSO, irresponsible people pass with a red lightANDIAMO! È SCATTATO IL (SEMAFORO) VERDE! Let’s go, the green has kicked in Il SEMAFORO LAMPEGGIA DA STAMATTINA, the traffic light has been flashing since this morning