self-supported - Englisch Synonyme Wörterbuch