satin-finishing wheel - German English Dictionary