mirror shutter - German English Dictionary