Find the word definition

Wikipedia

TDI

TDI may stand for: