slip up (a mistake) - French English Dictionary