tone telegraph apparatus - Turkish English Dictionary