mechanical timer - Español Inglés Diccionario