LeoGlossary: Depository Trust Company (DTC)