什么是\"人民民主专政\"?

今天早上看书的时候,看到了一个词"people's democratic dictatorship",开始没有反应过来,后来突然醒悟,这是指"人民民主专政"。

我觉得这个短语很有问题。democratic的意思是"民主",即人人参与的统治。(参见我以前的文章《谈谈-cracy》),而dictatorship的意思是"独裁",即一个人或一个集团的统治。这两个词明明是反义词啊,放在一起算什么意思呢?一种统治怎么可能既是人人参与,又是一种独裁呢?

"人民民主专政"这个词是被写入宪法的,根据《中华人民共和国宪法》第一条:

中华人民共和国是工人阶级领导的、以工农联盟为基础的人民民主专政的社会主义国家。