place permanently flooded with water - German English Dictionary