back-up storage - French English Dictionary