Element 'machine translation technologies'