tree sorrel (rumex lunaria) - French English Dictionary