self-subsistent

listen to the pronunciation of self-subsistent
Englisch - Deutsch
selbstversorgend
autark