shelter hole - Spanish English Dictionary