insulated glass - French English Dictionary