subscription television - Turkish English Dictionary