self-verification - German English Dictionary