meaning of Blendenbrille

Blendenbrille - German to English

shutter glasses {pl}