oscillator for watches or clocks - Spanish English Dictionary