Wiktionary
separations of powers
n. (separation of powers English)
n. (separation of powers English)