self-sovereign identity - Spanish English Dictionary