bean-pod - French English Dictionary