he/she ravages - Spanish English Dictionary