international institute for sustainable development - German English Dictionary