northern polar plateau - German English Dictionary