needing (further) explanation - Türkisch Englisch Wörterbuch