Inglese [noun]Francese [noun] ▶devastation [noun] The hurricane left the town in total devastation. ▶dévastation [noun] L’ouragan a laissé la ville dans une totale dévastation. ▶devastation [noun] ▶ravage [noun]