sheep’s head and foot soup - Türkisch Englisch Wörterbuch