directly powered repeater - German English Dictionary