multichannel television - Turkish English Dictionary