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