stop (one's) clock - Spanish English Dictionary