self-administered - Deutsch Englisch Wörterbuch