meaning of Bergetappe

Bergetappe - German to English

mountain stage [cycling]