industrial facility - Francés Inglés Diccionario