needing (further) explanation - Almanca İngilizce Sözlük