debtor reporting system (world bank) (drs) - English Synonyms Dictionary