System

Google Translate

Baidu Translate

Bing Translator

SMT

21

21

21

NMT

37

30

20