puff batter - Turkish English Dictionary