roasted chickpea - Turkish English Dictionary