dig a ditch - Allemand Anglais Dictionnaire