autonomous administrative authority - Alemán Inglés Diccionario