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