subscriber's telephone station - Spanish English Dictionary