self-checking number device - Turkish English Dictionary