telex (telegraphic exchange) - Turkish English Dictionary