self reliant - Englisch Synonyme Wörterbuch