デカセギロウドウシャ
Meanings
Noun
1. migrant worker; economic nomad
Composed of
working away from home (esp. abroad); person working away from home; migrant worker
worker; (manual) laborer; labourer; blue-collar worker