legume pod - French English Dictionary