mainspring of watches - Turco Inglés Diccionario