self-authentication - German English Dictionary