German translations: official, ie certified, court, stamped. Business, law, healthcare, accounting, technology - IT, automotive, electrical engineering, energy, automation, construction, engineering. Reliability, quality, speed, many years of experience.