photovoltaic solar collector - German English Dictionary