technical training center (ttc) - German English Dictionary