independent review authority - Turco Inglés Diccionario