makers of clocks or watches - Turkish English Dictionary