stall for time - Turkish English Dictionary