ザイリュウシカクホジシャ
Meanings
Noun
1. residence permit holder; legal foreign resident
Composed of
status of residence; visa status; immigration status
holder (of a record, title, permit, etc.)