heat absorbing window glass - Francés Inglés Diccionario