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