a video-tape - Spanish English Dictionary