double-glass sealed window panel - French English Dictionary