dig your own grave - German English Dictionary