floodwaters - French English Dictionary