sealed and lubricated track - German English Dictionary