the ravages of - Spanish English Dictionary