oil treatment equipment - Francés Inglés Diccionario