DTT

Medical abbreviations:
DTT

Diesel Transmission Technology