directly powered repeater station - Turkish English Dictionary