TransPerfect MT Earns Top Marks at International Machine Translation Competition
TransPerfect Machine Translation Competition