translate English to French: A lot of cards and sets are available.
Les dépareillées et les séries disponibles.