multi-channel broadcasting transmitting undertaking - German English Dictionary