service provider subscriber - Spanish English Dictionary