be flooded or inundated by water - Fransızca İngilizce Sözlük