What does Blendenlamellen mean?

Blendenlamellen - German to English

collimator actually leaves