open ditch - Turc Anglais Dictionnaire