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