impulse timer - Spanish English Dictionary