finishing blow - Turkish English Dictionary