the ravages of - French English Dictionary