deal something a death blow - Turkish English Dictionary