dig a ditch or trench note - Anglais Synonymes Dictionnaire