sarrow wright

noun

1.
a person trained to design and construct machines