solar energy photovoltaic conversion - French English Dictionary