special disbursing agent - Spanish English Dictionary