video-tape something - Turkish English Dictionary