grilled sheep's intestines - Türkisch Englisch Wörterbuch