roasted white chickpeas - Turkish English Dictionary