The online English-English dictionary from The Project Gutenberg
Result for Technicist
One skilled in technics or in one or more of the practical arts.