bat for both teams - Turkish English Dictionary