deployees
English
Noun
deployees
plural of
deployee