earthen ditch - Turc Anglais Dictionnaire