self-authentication - Spanish English Dictionary