magnetic tape library - Turco Inglés Diccionario