legumen - French English Dictionary