needing (further) explanation - Französisch Englisch Wörterbuch