grilled sheep's intestines - Spanisch Englisch Wörterbuch