translate English to German: There is a separation of powers.
Es besteht eine Gewaltenteilung.