thrust from an animal's horn - Spanisch Englisch Wörterbuch