(land) having excessive water - French English Dictionary