domestic and business premises - Turkish English Dictionary