Guest worker has 2 different meanings across 1 category:
Noun
a person with temporary permission to work in another country
"a Moroccan guestworker in Canada was accused of aiding terrorists"
A person with temporary permission to work in another country.