double-glass window - French English Dictionary