barhead spinefoot - Deutsch Englisch Wörterbuch