killer blow - Turkish English Dictionary