mass-impregnated paper insulation - Turco Inglés Diccionario