needle time - Turkish English Dictionary