dispatchant
French
Participle
dispatchant
present participle of
dispatcher