right of self-government - Espagnol Anglais Dictionnaire