self-verifying - Turkish English Dictionary