subterranean refuge - German English Dictionary