explaining - Deutsch Englisch Wörterbuch