frequent visitor - French English Dictionary