The Swedish term "organisation" matches the English term "set-up"

other swedish words that include "organisation" : english :
företag och organisationer agencies
organisation organization