to take shelter - Spanish English Dictionary