having long and big teeth (horses) - Türkisch Englisch Wörterbuch