industrial installations and building equipment - Francés Inglés Diccionario