saber-toothEnglish → SpanishOxford English–Spanishsaber-tooth /BrE ˈseɪbətuːθ /, saber-toothed cat, saber-toothed tiger noun macairodo m