Translation of written text is one of the few areas where computers still have a lot of space for improvement compared to humans. Although Google Translate and similar tools are widely used for making ...