deal something a death blow - German English Dictionary