oil purification plant - Alemán Inglés Diccionario