ecological progress - Turkish English Dictionary