B2 adjective /self səˈfɪʃənt/
Self-sufficient
autonome
Meaning
able to provide for oneself without depending on others
Example
The farm is completely self-sufficient in producing vegetables.
La ferme est complètement autonome pour la production de légumes.