digital videotape records - Turco Inglés Diccionario