pedestrian underpass - Francés Inglés Diccionario