batting champion - Turkish English Dictionary