sealed and lubricated track - Français Anglais Dictionnaire