cable with impregnated paper insulation - Turkish English Dictionary