What does beidhändiger Hitter mean?

beidhändiger Hitter - German to English

switch-hitter [baseball]