treasure [noun] + trove [noun]