What does antarktische Oase mean?

antarktische Oase - German to English

Antarctic oasis