place permanently flooded with water - French English Dictionary