Get in touch
In general, technical translation is the translation of material dealing with scientific and technical subjects and the use of specialized terms