in need of (further) explanation - Türkisch Englisch Wörterbuch