meaning of antarktische Oase

antarktische Oase - German to English

Antarctic oasis