pertaining to the artichoke plant - Anglais Synonymes Dictionnaire