The English term "team, detachment" matches the Dutch term "team"

other english words that include "detachment" : dutch :
speciality, pigeonhole, detachment, compartment afdeling
detachment detachement