beans, lentils, and peas - French English Dictionary