need for an explanation - İspanyolca İngilizce Sözlük