ravaged - French English Dictionary