population/demographic statistics - Spanish English Dictionary