lawfully admitted permanent resident - French English Dictionary