facility of explaining - Almanca İngilizce Sözlük