sign your own death warrant - German English Dictionary