stay on task - Turkish English Dictionary