long-spined sea urchin - İspanyolca İngilizce Sözlük