self-authentication - French English Dictionary