let (something) slip out - French English Dictionary