stab from an animal horn - Almanca İngilizce Sözlük