sabertoothed - Turkish English Dictionary