sealed and lubricated track - Alemán Inglés Diccionario