home run hitter - German English Dictionary