interactive television - Turkish English Dictionary