animal intestines filled with chopped marinated pork - Türkisch Englisch Wörterbuch