self-administered - Spanisch Englisch Wörterbuch