executive, legislative and judicial powers - Spanisch Englisch Wörterbuch