customer premises - German English Dictionary