magnetic tape storage - Turco Inglés Diccionario