glass wool for insulation - Turco Inglés Diccionario