digital videotape records - Spanish English Dictionary