nile river delta - Fransızca İngilizce Sözlük