iron-grating factory - Francés Inglés Diccionario