dig a ditch or trench note - Français Anglais Dictionnaire