non-eu immigrant - French English Dictionary