stop (one's) clock - Turkish English Dictionary