rolled forward population estimates - Turkish English Dictionary