self-verification - Turkish English Dictionary