thrust from an animal's horn - İspanyolca İngilizce Sözlük