universal pay television - Turkish English Dictionary