clock/watch maker - Spanish English Dictionary