small store where basic commodities are sold - Spanish English Dictionary