GTTDI

Medical abbreviations:
GTTDI

Grand Touring Turbo Diesel Injection