holographic television - Turkish English Dictionary