sealed and lubricated track - Turc Anglais Dictionnaire