energy for the poor initiative - German English Dictionary