self-checking number - Turkish English Dictionary