edible bean pods - French English Dictionary