technical institute for training and productivity - German English Dictionary