guestworker(n = noun.person) guest worker - a person with temporary permission to work in another country; "a Moroccan guestworker in Canada was accused of aiding terrorists"
is a kind of working man, working person, workingman, workman