electronic timer - Español Inglés Diccionario