Cascade barberry - Spanisch Englisch Wörterbuch