angle of incidence of the sun's radiation - Turkish English Dictionary