self-ruling - Francés Inglés Diccionario