What does Brillenputztücher mean?

Brillenputztücher - German to English

spectacle cloths