maker of clocks or watches - Turkish English Dictionary