sound of a ticking clock - Turkish English Dictionary