edible part of animal stomach - Spanisch Englisch Wörterbuch