long-term storage - Almanca İngilizce Sözlük