makers of clocks or watches - Spanish English Dictionary