identity sharing system - French English Dictionary