autonomous administrative authority - Français Anglais Dictionnaire