self-cleansing - Francés Inglés Diccionario