subscriber premises network - German English Dictionary