self-sufficing - Englisch Synonyme Wörterbuch