tree sorrel (rumex lunaria) - Espagnol Anglais Dictionnaire