radio teleprinter - Turkish English Dictionary