hoarding of products to later sell them at an exaggerated price when they are scarce - Spanish English Dictionary