搜尋結果
separation of powers
- the vesting of the legislative, executive, and judiciary powers of government in separate bodies
- 更多解釋
- an act of vesting the legislative, executive, and judicial powers of government in separate bodies
Oxford American Dictionary