lead a life - French English Dictionary