magnetic tape data storage system - Almanca İngilizce Sözlük