self-governance - Francés Inglés Diccionario