limestone cave or cavern - German English Dictionary