stab from an animal horn - Türkisch Englisch Wörterbuch