guestworker
1. [ noun ] (work) a person with temporary permission to work in another country
Synonyms: guest_worker
Examples:

"a Moroccan guestworker in Canada was accused of aiding terrorists"

Related terms: workman
Similar spelling:   guest_worker
  guestroom