pedestrian underpass - Turco Inglés Diccionario