slatted shutter - Turkish English Dictionary