High-quality technical translations from French and Italian into English