dig your own grave - French English Dictionary