independent public authority - Spanish English Dictionary