nonresident - French English Dictionary