overflooding - French English Dictionary