well-scrubbed - Francés Inglés Diccionario