wind up clock - Turkish English Dictionary