edible bean - French English Dictionary