solar collector panel - German English Dictionary