he/she has/had scrubbed - Francés Inglés Diccionario