be flooded or inundated by water - Almanca İngilizce Sözlük