D2T2 Meaning of D2T2 in English Dye Diffusion Thermal Transfer (printing) Computer abbreviations English vocabulary. Английский словарь компьютерных сокращений. 2012