be flooded or inundated by water - French English Dictionary