translate English to French: Sustainable Development Technology Canada (SDTC) is the third-party agency that administers the SDTF.
Technologie du développement durable Canada (TDDC) est l'organisme tiers qui administre le FTDD.