pertaining to the artichoke plant - Français Anglais Dictionnaire