abundant food made with beans - French English Dictionary