meaning of Abfahrtsweltmeisterin

Abfahrtsweltmeisterin - German to English

downhill world champ [female]