having long and big teeth (horses) - Deutsch Englisch Wörterbuch