floating batter - Turkish English Dictionary