self-administer - Deutsch Englisch Wörterbuch