independent public authority - Español Inglés Diccionario