construction of installations - Francés Inglés Diccionario