oil bath air cleaner - Francés Inglés Diccionario