executive, legislative and judicial powers - Alemán Inglés Diccionario