autosufficiency - Deutsch Englisch Wörterbuch