self documenting - Almanca İngilizce Sözlük