self-sovereign identity - French English Dictionary