wild artichoke - French English Dictionary