independent review authority - Spanish English Dictionary