English Dictionary
Definition the separation of powers in British English
the separation of powers noun
noun
/sepəˌreɪʃ(ə)n əv ˈpaʊə(r)z/