the population majority - Spanish English Dictionary