ecological progress - German English Dictionary