edible part of animal stomach - Turkish English Dictionary