teleprinted communication - Spanish English Dictionary