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