sheep's sorrel - Français Anglais Dictionnaire