depository trust company (dtc) - German English Dictionary