self-sustaining

Adjective

 * 1) Able to provide for one's own needs without help from others; self-sufficient.
 * 2)  Able to sustain itself without the need for additional fuel.
 * 3) Opposing or rejecting exterior influence; independent.

Translations

 * Greek:
 * Irish: ,
 * Occitan: