Men putting together some sort of device.
Mannen die een soort apparaat samenstellen.
men putting together a device
mannen die een apparaat samenstellen
Some sort of device further explains device.
Een soort apparaat verklaart het apparaat verder.