magnetic tape library - Turkish English Dictionary