saber-toothed cat - Türkisch Englisch Wörterbuch