TDD

Medical abbreviations:
TDD

Turk Dil Kurumu