confection made of barberry fruit - Türkisch Englisch Wörterbuch