meaning of Blendschutzschild

Blendschutzschild - German to English

anti-glare shield