maker of clocks or watches - French English Dictionary