on-the-spot service - Turkish English Dictionary