fresh artichoke - Turkish English Dictionary