sealed and lubricated track - Almanca İngilizce Sözlük