video-tape something - Spanish English Dictionary