sheep shank - French English Dictionary