oscillator for watches or clocks - French English Dictionary