rotating-leaf shutter - German English Dictionary