disbursing organism - Spanish English Dictionary