spiny snail - İspanyolca İngilizce Sözlük