mainspring of watches - Francés Inglés Diccionario