autonomous public establishment - Français Anglais Dictionnaire