pedestrian traffic - Francés Inglés Diccionario