needing (further) explanation - Deutsch Englisch Wörterbuch