- Duvelle Translation specializes in the translation of technical documents from German to English. It offers a high-integrity service and can exploit the facilities of the Internet for the exchange of documents. Information On: Services Principal Translator Logistics Contact Info East Midlands & ITI Translation Links History of 'Duvelle' ...www.duvelle.demon.co.uk