nonaffiliated foreigners - French English Dictionary