flood disaster - French English Dictionary