stab from an animal horn - Französisch Englisch Wörterbuch