head of an artichoke plant - Allemand Anglais Dictionnaire