resident visitor - French English Dictionary