self-administered - Türkisch Englisch Wörterbuch