batter who hits the ball hard - Deutsch Englisch Wörterbuch