autonomous administrative authority - Francés Inglés Diccionario