wall ditch - Turc Anglais Dictionnaire