shelter hole - German English Dictionary