self-administered - Almanca İngilizce Sözlük