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