go on a bat - Turkish English Dictionary