The English term "speciality, pigeonhole, detachment, compartment" matches the Dutch term "afdeling"

other english words that include "detachment" : dutch :
detachment detachement
team, detachment team