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