i might stay over tonight - French English Dictionary