engineering installation - Francés Inglés Diccionario