guestworker - English Synonyms Dictionary

guestworker

n.
[1] guest worker