sheep’s head and foot soup - Deutsch Englisch Wörterbuch