off-site storage location - French English Dictionary