be flooded or inundated by water - Turkish English Dictionary