Yes, “alien” simply means “foreign”… But in France, “alien” only means “extraterrestrial” so I understand what you feel
If taxed 30% in the US, you won’t be taxed in France.
The cool thing is, if you fill the form, our treaty is at … 0%!!! I think we are really lucky for that…
Bonne chance pour la suite!