off-site storage location - Spanish English Dictionary