separation of powers

انگلیسی به انگلیسی

• separation of authority, distribution of power, basic democratic principle in which every government department has independent authority and curbs the power of other departments

پیشنهاد کاربران

بپرس