sheep shank - Spanish English Dictionary