stab from an animal horn - Fransızca İngilizce Sözlük