autonomous public establishment - Espagnol Anglais Dictionnaire