The English term "detachment" matches the German term "Detachement"