triple-glazed - French English Dictionary