national technical training center - German English Dictionary