self governing - Francés Inglés Diccionario