green artichoke - Turkish English Dictionary