sustainable markets for sustainable energy - German English Dictionary