self-ruling - Espagnol Anglais Dictionnaire