image of technical machinery. Translation company UK