meaning of Atacamawüste

Atacamawüste - German to English

Atacama Desert