on a spot check basis - Turkish English Dictionary