bad-ball hitter - German English Dictionary