on-the-spot inspection - Turkish English Dictionary