devastation - French English Dictionary