edible part of animal stomach - Turco Inglés Diccionario