depository trust company (dtc) - French English Dictionary