stab from an animal horn - Deutsch Englisch Wörterbuch