antlers/horns of certain animals (bovines/deer) - Türkisch Englisch Wörterbuch