self-scrubbing - Alemán Inglés Diccionario