translate English to French: Computer applications have made translators more efficient, improving the quality and speed of translation.
Grâce à eux, le traducteur devient de plus en plus efficace, améliorant à la fois la qualité et la rapidité de son travail.