itv (independent television) - Turkish English Dictionary