waterlogging - French English Dictionary