Cascade barberry - İspanyolca İngilizce Sözlük