strip the insulation - Turkish English Dictionary