back-wall photovoltaic cell - German English Dictionary