independent review authority - Alemán Inglés Diccionario