bench ditch - Turc Anglais Dictionnaire