tape-printing teleprinter - Turkish English Dictionary