What does Alpenrasse mean?

Alpenrasse - German to English

alpine competition