back-wall photovoltaic cell - French English Dictionary