solar energy utilization - German English Dictionary