What would you call them?I am not sure I would use the term "freelancers" to describe the out of country women being brought here, or in the alternative the Dominican women being sent to work in Switzerland, Italy, Trinidad, and Panama to name but a few places.
Or more specifically what exact term would you use to describe them?
Independent contractors?
As do all people who take a "job" to work somewhere.They are all answering to someone other than themselves.