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