watch dog timer - Francés Inglés Diccionario