trench ditcher - Allemand Anglais Dictionnaire