From Longman Business Dictionary
guest workerˈguest ˌworker [countableC] someone who comes to another country to work in a low-paid job, usually for a limited period of timeFifteen million guest workers in the EU have no civic rights and no right to vote.
→ worker