ore mining and processing facilities - Francés Inglés Diccionario