pre-impregnated paper insulation - Spanish English Dictionary