transportation infrastructure project - Alemán Inglés Diccionario