double-glazed window - English Synonyms Dictionary