bad-ball hitter - Turkish English Dictionary