batter-fried artichokes - Turkish English Dictionary