dispatchees
English
Noun
dispatchees
plural of
dispatchee