mass-impregnated insulation - Turkish English Dictionary