window shutter of slats - English Synonyms Dictionary