pieces of pork, beef, or lamb stomach - French English Dictionary