superglacial - German English Dictionary