self administered - Englisch Synonyme Wörterbuch