mechanical timer - Francés Inglés Diccionario