subscriber station apparatus - French English Dictionary