independent public authority - Turco Inglés Diccionario