non-resident individual - French English Dictionary