oil treatment equipment - Alemán Inglés Diccionario