diesel oil purifier - Francés Inglés Diccionario