independent television - Turkish English Dictionary