lenticular stereoscopic picture tube - Turkish English Dictionary