renewable energy project - German English Dictionary