subscriber station apparatus - Turkish English Dictionary