to delegate powers and assign duties - Spanish English Dictionary