factory premises - Turkish English Dictionary