self-cleansing - Alemán Inglés Diccionario