shepherd's purse (capsella) - Français Anglais Dictionnaire