What does Blendschutzschild mean?

Blendschutzschild - German to English

anti-glare shield