production facilities - Francés Inglés Diccionario