What does Altaigebirge mean?

Altaigebirge - German to English

Altai Mountains {pl}