maker of clocks or watches - Francés Inglés Diccionario