rotating disc shutter - Turkish English Dictionary