special disbursing agent - French English Dictionary