roasted chickpeas - German English Dictionary