impulse repeater - Turkish English Dictionary