having long and large teeth - Türkisch Englisch Wörterbuch