self-verifying - German English Dictionary