Done or made using whatever is available English: improvised, jury-rigged, makeshift Bahasa: sementara