charta (a charter) - Espagnol Anglais Dictionnaire