detachments
English
Noun
detachments
plural of
detachment