slip one's notice - French English Dictionary