dig one’s own grave - Allemand Anglais Dictionnaire