autonomous administrative authority - French English Dictionary