oil production plant - Turco Inglés Diccionario