energy development - German English Dictionary