university or public authority - Spanish English Dictionary