solar direct transmittance - Francés Inglés Diccionario