independent autonomous authorities - Turco Inglés Diccionario