sabre-toothed cat - Turco Inglés Diccionario