large wall for protecting cities - Turc Anglais Dictionnaire