trench ditcher - Turc Anglais Dictionnaire