clock starting spring (timepiece) - Spanish English Dictionary