undocumented immigrant - French English Dictionary