confection made of barberry fruit - Deutsch Englisch Wörterbuch