goat's foot - Deutsch Englisch Wörterbuch