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