sheep shank - Turkish English Dictionary