he/she has/had ravaged - Turkish English Dictionary