meaning of Blendenlamellen

Blendenlamellen - German to English

collimator actually leaves