green artichoke - Turc Anglais Dictionnaire