lose one's footing - French English Dictionary