photovoltaic system performance monitoring - French English Dictionary