French deck
stand
noun·b1

stand

A booth or stall at a fair, market, or exhibition

Je vais au stand.

Le stand vend des livres.