earthen ditch - Allemand Anglais Dictionnaire