paper technologist - English Synonyms Dictionary