infrastructure developments - Alemán Inglés Diccionario