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