I wouldn't trust an automatic translator. Especially if you need to translate something important where mistakes are simply unacceptable. Pay attention to this online translator
https://www.translate.com/services/business-translation I use it to translate business documents and have never had a case of any mistake or incorrectness in the translation of special terms.