sabre-toothed tiger - Turkish English Dictionary