direct solar energy gain - French English Dictionary