lamellar shutter - Turkish English Dictionary