self-subsistence - Deutsch Englisch Wörterbuch