rolled forward population estimates - Spanish English Dictionary