saber-toothed cat - Turc Anglais Dictionnaire