a species of cactus - İspanyolca İngilizce Sözlük