TMD: Transport de Matières Dangereuses

What does TMD mean? The above is one of TMD meanings. It may have other definitions. Please refer to the end of this passage.

Definition in English: Transport de Matières Dangereuses