decisive blow - Turkish English Dictionary