construction of installations - Español Inglés Diccionario