clock and watch making - Turkish English Dictionary