back-up storage - German English Dictionary