revolving shutter - German English Dictionary