ministry of transportation and public works - Alemán Inglés Diccionario