hybrid-solar array - German English Dictionary