multi-channel broadcasting transmitting undertaking - Spanish English Dictionary