seek shelter from the rain - Spanish English Dictionary