oil production plant - Español Inglés Diccionario