technical draftsperson - English Synonyms Dictionary