on-the-spot check - Turkish English Dictionary