confection made of barberry fruit - Turkish English Dictionary