telephone and telegraph service company - Turkish English Dictionary