Gastarbeiter
Concise Oxford English Dictionary © 2008 Oxford University Press:
Gastarbeiter /ˈgastˌɑːbʌɪtə/
▶noun (pl. same or Gastarbeiters) a person with temporary permission to work in another country, especially in Germany.
– origin Ger., from Gast ‘guest’ + Arbeiter ‘worker’.
'Gastarbeiter' also found in these Oxford entries:

