restrict one's powers - Espagnol Anglais Dictionnaire