photovoltaic energy conversion - French English Dictionary