rebroadcasting station - Spanish English Dictionary