regenerative pulse repeater - Turkish English Dictionary