public institution of administrative nature - Turco Inglés Diccionario