solar engineering - German English Dictionary