self-governed - Espagnol Anglais Dictionnaire