stayed the night - French English Dictionary