direct solar energy transmittance - Alemán Inglés Diccionario