roasted white chickpeas - German English Dictionary