What does BahnCard mean?

BahnCard - German to English

railcard / rail card