lead a fast life - French English Dictionary