independent review authority - Español Inglés Diccionario