mainspring of watches - Español Inglés Diccionario