oil purification plant - Spanish English Dictionary