a terminate translater