look like an immigrant - French English Dictionary