spur hit that severs an artery - Spanish English Dictionary