clock mechanism - Francés Inglés Diccionario