unexpected visitor - French English Dictionary