short prickly pear cactus - İspanyolca İngilizce Sözlük