seek shelter from - Spanish English Dictionary