someone's blood to freeze - Turkish English Dictionary