Find the word definition

Wiktionary
separations of powers

n. (separation of powers English)