glass wool for insulation - Alemán Inglés Diccionario