on-the-spot assistance - Turkish English Dictionary