factory premises - Francés Inglés Diccionario