self-winding clock - Español Inglés Diccionario