meaning of Antarktisvertrag

Antarktisvertrag - German to English

Antarctic Treaty