self-winding clock - Francés Inglés Diccionario