strip the insulation - French English Dictionary