separation of powers - Almanca İngilizce Sözlük