dual resident
noun

a person who is legally resident in two countries

Browse by Subjects
import levy
soft landing
commercial hedger
net receipts
Dow Jones & Company, Inc.