beans, lentils, and peas - Turc Anglais Dictionnaire