impulse timer - German English Dictionary