The Chinese term "cháoxiânjì" matches the English term "artichoke"