slitting of an animal's throat - Turkish English Dictionary