facility of explaining - Deutsch Englisch Wörterbuch