meaning of Abfahrtsrennen

Abfahrtsrennen - German to English

downhill competition