right of independence - Spanish English Dictionary