depository trust company (dtc) - Spanish English Dictionary