meaning of BahnCard

BahnCard - German to English

railcard / rail card