solar irradiation - Turco Inglés Diccionario