hock-joint of quadrupeds - Turkish English Dictionary