insulated layer - French English Dictionary