sealed and lubricated track - Turkish English Dictionary