cave shelter - German English Dictionary