dig one's own grave - Français Anglais Dictionnaire