hot with the bat - Turkish English Dictionary