improvisado / improvisada (adjective)

  1. improvised, impromptu
  2. makeshift

Montamos un refugio improvisado con paraguas cuando empezó a granizar.

We put together a makeshift shelter with umbrellas when it started hailing.