delegation (of powers) - Spanish English Dictionary