dispatch troops

Translations
déployer des troupes
Words
troop

noun
escadron
dispatch

verb
expédier