deal death blow - Turkish English Dictionary