switched european telegraph service - Turkish English Dictionary