oil production plant - Francés Inglés Diccionario