By Netherlands Organisation for Scientific Research | January 22, 2019New Technology for Machine Translation Now Available