a video-tape - Turkish English Dictionary