autonomous administrative authority - Espagnol Anglais Dictionnaire