service provider subscriber - German English Dictionary