batting average - Turkish English Dictionary