Dear the forum,
I'm a newbie here and I'm learning English. Firstly, let me say sorry if my question is duplicated to what someone has already posted.
The problem I'm wondering is how to say, in English, the root of someone. For example, if there is a person who is an American, but lives all the time in France, then how do people call him? An American-root(ed) French or what?
Do you understand my idea? If I make sense to you, please correct me the exact way to say.

PS: sorry for my bad English, as a learner. If you can, please be so kind to answer me here, to email to me:
Email Removed Thanks a lot.
My kind regards