disaster of extreme severity - French English Dictionary