green chickpea that is eaten toasted - Español Inglés Diccionario