beans, lentils, and peas - Spanish English Dictionary