самодостатній

Self-sufficient, self-sufficing, self-contained

Джерело: Українсько-англійський словник на Slovnyk.me