factory premises - German English Dictionary