vod (video on demand) - Turkish English Dictionary