self-cleaning separator - Francés Inglés Diccionario