scrub up well - Alemán Inglés Diccionario