mass-impregnated non-draining insulation - Turco Inglés Diccionario