representative of a population under the poder popular - Spanish English Dictionary