visitor's form - French English Dictionary