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