ravages - French English Dictionary