French deck
ressource
noun·b1

ressource

A supply or source (materials, money, skills, etc.) that can be used to meet a need

Les ressources sont limitées.

Il a peu de ressources.