The English term "set, apparatus, device" matches the Dutch term "apparaat"

other english words that include "apparatus" : dutch :
apparatus, device, set hulpmiddelen
equipment, institute, apparatus, device, set inrichting