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