Vocabulary

支隊

detached force; detachment

noun