having prominent canine teeth, large fangs or tusks - Türkisch Englisch Wörterbuch