oil production plant - Alemán Inglés Diccionario