player who hits the ball very often - Spanish English Dictionary