self-supported - Deutsch Englisch Wörterbuch