dig one's own tomb - Turc Anglais Dictionnaire