direct and diffuse solar radiation - Español Inglés Diccionario