triple-glazed - English Synonyms Dictionary