What does Atlasgebirge mean?

Atlasgebirge - German to English

Atlas Mountains {pl}