How to find decent translator for technical jargon for application?
Find a local firm of patent attorneys and ask them what translators they use.

Patent specifications and patent applications are full of technical terminology. Holders of a foreign patent wanting to establish their rights in your country will need their patent translated into your local language. Patent firms routinely use the services of translation firms that specialise in translating technical documents. The translators don't guess at the meaning of specialist terms if they don't know the most appropriate translation --- they will query and check candidate translations.