insulating ability - French English Dictionary