large wall for protecting cities - Fransızca İngilizce Sözlük