special disbursing agent - Turkish English Dictionary