printing telegraph apparatus - English Synonyms Dictionary