self-supportive - Deutsch Englisch Wörterbuch