clockwork watch - Turkish English Dictionary